package cn.tedu.meituanprogram.mapper;


import cn.tedu.meituanprogram.pojo.Dto.ProductUpdateDto;
import cn.tedu.meituanprogram.pojo.entity.Product;
import cn.tedu.meituanprogram.pojo.vo.*;

import java.util.List;

;

public interface ProductMapper {
    void insert(Product product);

    List<ProductDetailVo> select();

    List<ProductDetailVo> selectByCid(int id);










    String selectUrlById(int id);

    void deleteById(int id);

    ProductUpdateVo selectById(int id);

    void update(ProductUpdateDto product);

    List<ProductIndexVo> selectForIndex();

    List<ProductTopVo> selectForTop();



    List<ProductIndexVo> selectByWd(String wd);

    ProductDetailVo selectForDetailById(int id);

    void selectViewCountById(int id);

    List<ProductDetailVo> selectByPid(int id,int cId);
}
